100 REM HI-RES TEXT MAKER 110 REM BY DARREN JAMES SPRUYT 120 REM BOX 1226 130 REM GRAVENHURST, ONTARIO 140 REM P0C 1G0 150 REM 160 SYS 700 170 .OPT OO 180 *=$8000 190 BASE =$6000 200 TEMP =$02B6 210 TMP1 =$02B7 220 TMP2 =$02B8 230 PNTR1 =$02B9 240 CNTR1 =$02BA 250 CHAROW =$02BB 260 CNTR2 =$02AC 270 CNTR3 =$02AD 280 COLOR =$0335 290 ADDITI =$0334 300 ; 310 ;FOLLOWIN JMP TABLE 320 JMP HION 330 JMP CLEAR 340 JMP HIOFF 350 ; 360 ;START OF CODE 370 PRINT =* 380 ; 390 ;CREATE BASE ADDRESS 400 LDA #>BASE 410 STA $23 ;SET HIGH ADDRESS 420 LDA #BASE ;BASE ADDRESS 2300 STA $15 ;INTO 2310 STY $14 ;($14) 2320 LDX #32 ;DO 32 PAGES 2330 LDA #00 ; 2340 T6 STA ($14),Y ;ZERO MEMORY 2350 DEY 2360 BNE T6 2370 INC $15 2380 DEX ;DONEPRINT 2390 BNE T6 ;NO 2400 LDA $D021 ;PULL OLD COLOR 2410 AND #%00001111 ;FROM VIC CHIP 2420 STA $02 2430 ASL 2440 ASL 2450 ASL ;SHIFT TO HIGH 2460 ASL ;NYBBLE 2470 LDY #0 2480 ORA $02 ;LOW NYBBLE 2490 J53 STA $5C00,Y ;FILL 2500 STA $5D00,Y ;COLOR 2510 STA $5E00,Y ;AREA 2520 STA $5F00-24,Y ;UP 2530 INY 2540 BNE J53 2550 RTS 2560 .END